About Richard Saleh Limited (08021058) United Kingdom