About Gallan Thornborough Limited (07761273) United Kingdom