About Canllin Limited (09386672) United Kingdom