About Ailsa Mariner Ltd (06825129) United Kingdom