About Alick Patience Ltd (SC525255) United Kingdom