About Ellatte Limited (06585992) United Kingdom