About Kyffin & Co Ltd (08764824) United Kingdom