About Aylsham Capital Ltd (12945885) United Kingdom