About Gallan Stoford Liverpool Limited (08189160) United Kingdom