About Quick Communications Limited (12544766) United Kingdom