About Scot Bennett Engineering Limited (03836908) United Kingdom