About Nicholson Thorpe Limited (05506202) United Kingdom