About Green Interiors & Design Limited (07088829) United Kingdom