About B D Goggin Limited (12152623) United Kingdom