About S & L Holiday Park Services Ltd (05840662) United Kingdom