About Ava Blake & Co Ltd (13130557) United Kingdom