About Greenhaven Garden Rooms Ltd (13236977) United Kingdom