About Pickerings Management Company Limited (10241592) United Kingdom