About Ailsa Craig Trading Co Limited (02559096) United Kingdom