About Ben Yates Design Ltd (12583969) United Kingdom