About Linacre Technology Limited (09573190) United Kingdom