About Stoford Gallan Crick Limited (09543331) United Kingdom