About Dark Horse Castors & Fastners Ltd (12214824) United Kingdom