About Green And Bowen Systems Limited (02647269) United Kingdom