About Quick Brown Dog Ltd (SC593912) United Kingdom