About L Richardson Ltd (12087495) United Kingdom