About Ebi Services Limited (03032156) United Kingdom