About Haven Rest Homes Limited (01542145) United Kingdom