About Englyn Limited (11069292) United Kingdom