About S & R Greatrex Limited (06507259) United Kingdom