About Ben & Claudia Smaldon Ltd (08284257) United Kingdom