About Mellor & Co Plastering Limited (11575021) United Kingdom