About 32 Ailsa Ltd (11771748) United Kingdom