About Squire Trading Limited (12159284) United Kingdom