About J M Richards Limited (09421347) United Kingdom