About Swan Cottage Limited (08522511) United Kingdom