About Ambrose Archibald Limited (11359319) United Kingdom