About Kemland Management Limited (01596336) United Kingdom