About Elemento (catford) Limited (11693538) United Kingdom