About Ambrose Holdings Ltd (12503443) United Kingdom