About Brown & Green Research Limited (08390783) United Kingdom