About Halliard Court Ltd. (03008990) United Kingdom