About Lindhill Holdings Limited (08406559) United Kingdom