About R Thurogood Limited (12859721) United Kingdom