About Quigley Ico Limited (12741718) United Kingdom