About Chatham Jackson & Co Limited (04521958) United Kingdom