About Ellomite Limited (13687306) United Kingdom