About Stickland Engineering Limited (03193618) United Kingdom