About Lanehead Management Company Limited (02641112) United Kingdom