About Ambrose And Ambrose Ltd (13490346) United Kingdom