About Sheen Engineering Limited (04018987) United Kingdom