About Space@lymington Ltd (11817711) United Kingdom