About N & R Projects Limited (07278483) United Kingdom