About Parka London Ltd (01558243) United Kingdom