About Lindisfarne Consulting Limited (07500226) United Kingdom