About Sheriff & Co. Limited (11610046) United Kingdom