About Atelier Ellis Ltd (13444017) United Kingdom