About Yorkshire Home & Garden Projects Ltd (13098420) United Kingdom