About Rogers Developments Limited (NI019512) United Kingdom