About Alamac Limited (07257917) United Kingdom