About Ellerslie Solutions Limited (09222052) United Kingdom