About Ambrose Went Curtis Limited (02595847) United Kingdom