About Biggins & Gallagher Limited (02302201) United Kingdom