About Ardoch & Co Ltd (09074637) United Kingdom