About Edgware Granulations Ltd (11482620) United Kingdom