About Mcgram Ltd (13158272) United Kingdom