About Mcblain Management Limited (12818193) United Kingdom