About L.r.beale Ltd (10063988) United Kingdom