About Baker Myers Ltd (12290284) United Kingdom