About Linchips Limited (04631323) United Kingdom