About Skala Camping Ltd (13049014) United Kingdom