About Ambex Limited (01160569) United Kingdom