About R & I Neish Limited (SC059634) United Kingdom