About Linhill Associates Limited (02412585) United Kingdom