About S & L Richardson Ltd (11184266) United Kingdom