About Sandbach Asset Management Limited (09377567) United Kingdom