About Amma Bristol Limited (10681823) United Kingdom