About Lund Research Ltd (05325956) United Kingdom