About Black & White Developments Ltd (12270212) United Kingdom