About Severn Vale Cottages Limited (02416855) United Kingdom