About L.a Rosser Ltd (10033673) United Kingdom