About Kick & Dicky Limited (07731189) United Kingdom