About L.rogers&sons Ltd (13028144) United Kingdom