About Eldridge London Limited (03610548) United Kingdom