About Squires Retail Limited (07594993) United Kingdom