About Blickle Castors & Wheels Ltd (02635215) United Kingdom