About Ilea (shrewsbury) Limited (10522973) United Kingdom