About Linhare Associates Ltd (08260616) United Kingdom