About Ailsa-amhurst Limited (00734449) United Kingdom