About Mc Chandler Limited (04980467) United Kingdom