About The Winchester Beach Co Ltd (03961949) United Kingdom