About Ambex International Limited (05526433) United Kingdom