About Neary Projects Limited (09915948) United Kingdom