About Lindhill Consultancy Services Limited (05288987) United Kingdom