About L Mascall Ltd (13046742) United Kingdom