About Little Stow (exmouth) Limited (13639795) United Kingdom