About Horspools (llangollen) Limited (00982153) United Kingdom