About Ellisray Limited (10576297) United Kingdom