About Deegee Consult Ltd (08842115) United Kingdom