About B Goggin Limited (10340580) United Kingdom