About Squire Engineering Ltd (10422516) United Kingdom