About The Kettlewell Hostel Limited (12256712) United Kingdom