About Cuff Miller & Co.limited (00432124) United Kingdom