About Pinard & Co Limited (06941776) United Kingdom