About Car Home & Garden Limited (01375848) United Kingdom