About The Ambrose 123 Ltd (11599631) United Kingdom