About London And Henley (uk) Limited (03576158) United Kingdom