About N&r Building Developments Ltd (11053408) United Kingdom