About Bercle London Limited (11981857) United Kingdom