About Kellys Cabin Limited (13585210) United Kingdom