About Deggi & Yeo Ltd (08612540) United Kingdom