About Balcombe Associates Ltd (11641490) United Kingdom