About Sefton Automatics Limited (00936729) United Kingdom