About Hicks & Smith Ltd (06455764) United Kingdom