About Norcott Management Company Limited (03688153) United Kingdom