About Sefton Administrative Management Services Limited (10523464) United Kingdom