About Stratford Home & Garden Ltd (09026374) United Kingdom