About Gregory Research Limited (02818255) United Kingdom