About Green Team Interiors Limited (03918487) United Kingdom