About Ow Mclaughlin Ltd (13536413) United Kingdom