About Stanshield Engineering Limited (03378235) United Kingdom