About Roy Smith Engineering (holdings) Limited (01465718) United Kingdom