About Aja St Helens Limited (11842665) United Kingdom