About West Ella Estates Limited (01245596) United Kingdom