Composite Systems Ltd phone 9, Main St Thorpe Satchville, Leicestershire LE14 2DQ map Kantala Ltd phone 4, Main St Thorpe Satchville, Leicestershire LE14 2DQ map if (!IN_DEV) { ?> } ?>