About Gregory Associates Limited (04125108) United Kingdom