About Seckford Hall Hotel Limited (00434025) United Kingdom