About Sefton Engineering Company Limited (05541399) United Kingdom