About Ellicat Designs Limited (11502860) United Kingdom