About Beese & Myers Ltd (10288993) United Kingdom