About Stonehill Engineering Limited (05764969) United Kingdom