About Eddy & Greg Uk Limited (09223020) United Kingdom