About Amaze Associates Limited (04822155) United Kingdom