About R Neale Architecture Limited (09928639) United Kingdom