About J R Dexter Limited (05299123) United Kingdom