About Karl Masterson Ltd (05589113) United Kingdom