About The Bugle (hamble) Limited (05351979) United Kingdom