About Sipsey Ellora Ltd (11850340) United Kingdom