About Beacon Green Research Llp (OC353398) United Kingdom