About Kit Blake Ltd (11012423) United Kingdom