About Bugle Yarmouth Iow Limited (10195424) United Kingdom