About Angstrom Limited (04874719) United Kingdom