About K L Allard Ltd. (10382280) United Kingdom