About R. & M. Developments Limited (01681638) United Kingdom