About Hull & Company Ilford Limited (08455862) United Kingdom