About Green Bar Software Limited (06540662) United Kingdom