About C.m.roach & Co. Limited (00941652) United Kingdom