About Majorgreen Limited (02684666) United Kingdom