About Seffco International Limited (07596513) United Kingdom