About Ben Mclaughlin Ltd (10495733) United Kingdom