About Ambeck Corporation Limited (07718098) United Kingdom