About R&s Greenhouse Ltd (11471946) United Kingdom