About Biggins & Gallagher Management Limited (04082337) United Kingdom