About Atomcomp Limited (02831249) United Kingdom