About Mccomb Partnership Limited (00776518) United Kingdom