About Ambrose & Co.(mayfair) Limited (00142036) United Kingdom