About Abbot Research Limited (02752110) United Kingdom