About Sea Front Holdings (hayling Island) Limited (00718744) United Kingdom