About Essell London Limited (03244875) United Kingdom