About Linsay Duncan Limited (07670556) United Kingdom