About Squires & Riddle Ltd (07874379) United Kingdom