About Leawood Manufacturing Ltd. (03636249) United Kingdom