About Lindisfarne Holdings Limited (02910881) United Kingdom