About Keith Cockroft Ltd (07954428) United Kingdom