About Balfern Grove Ltd (11388738) United Kingdom