About Gerrard Projects Limited (01990006) United Kingdom