About Lonmin Bahamas Hotels Limited (01549708) United Kingdom