About Linkham Holdings Limited (11739129) United Kingdom