About The Chattan Company Limited (10911115) United Kingdom