Agencies English United Kingdom England Greater London Merton Longthornton Micbee Care and Employment Ltd England, Longthornton