About Stuart Neils & Co Limited (03248725) United Kingdom