About The Ark Care Lodge Limited (05687238) United Kingdom