About Ada Home & Garden Limited (12985296) United Kingdom