About Beulah Lodge Rest Home Limited (02134799) United Kingdom