About Balgores London Limited (10203724) United Kingdom