About Angleiron Limited (03695855) United Kingdom