About Emma Ruth Developments Limited (08569482) United Kingdom