About Kerrake Skip Ltd (13597081) United Kingdom