About Angstrom Engineering Limited (06768517) United Kingdom