About Lindisfarne View Limited (11326247) United Kingdom