About London & Henley (bromley) Limited (03871754) United Kingdom