About Amphora Design Ltd. (02750390) United Kingdom