About Norwich Street Management Co Ltd (06741012) United Kingdom