About Angstrom Developments Ltd (NI038286) United Kingdom