About Richard James Upholstery Limited (10025201) United Kingdom