About K Kerfoot Limited (05646132) United Kingdom