About Ella Bull Limited (13350392) United Kingdom