About Sarum Holiday Lettings Limited (12728744) United Kingdom