About London & Henley (tonbridge) Limited (03930262) United Kingdom