About Sefco Holdings Limited (08638908) United Kingdom