About J T Richards Services Ltd (06521023) United Kingdom