About Black And White Dog Holdings Ltd (12773455) United Kingdom