About Mcglasson Limited (11387947) United Kingdom