About Ambrosia Limited (05173541) United Kingdom