About Patchetts Management Company Limited (11027626) United Kingdom