About Ken-bu-kan Limited (02361964) United Kingdom