About Millar Communications Limited (06458011) United Kingdom