About Lyndisfarne Partners Limited (07184488) United Kingdom