About Spearing Engineering Limited (12360935) United Kingdom