About Altom Holdings Limited (13116927) United Kingdom