About Summer & Sahara Ltd (08886615) United Kingdom