About Lindonwood Limited (02368790) United Kingdom