About Thrush Home & Gardens Ltd (09100021) United Kingdom