About K Finn & Co Limited (08602393) United Kingdom