About Neill Shaw Limited (09915673) United Kingdom