About Ben Squires Ltd (08191692) United Kingdom