About Chandos Publications Limited (10418936) United Kingdom