About Chandos Lodge Limited (03374418) United Kingdom