About Squires Tm Limited (12904476) United Kingdom