About Edgell Consulting Limited (07116472) United Kingdom