About Rogers & Mclaughlin Limited (00832159) United Kingdom