About Quigley Horseboxes Limited (06223402) United Kingdom