About Mccoll Blair Limited (11135839) United Kingdom