About Squire Motors Limited (02498324) United Kingdom