About Edy Sc Limited (08912747) United Kingdom