About T.r. Gerrard And Associates Ltd (12143193) United Kingdom