About Team Muirhead Ltd (SC485480) United Kingdom