About Ambec Limited (07624828) United Kingdom