About Ellisclan Limited (01258595) United Kingdom