About The Devils Hair Co Ltd (11841957) United Kingdom