About Vokes & Beck Ltd (12548781) United Kingdom