About S & R Estates (cardiff) Limited (06611201) United Kingdom