About Fast Fuse Designs Ltd (13101179) United Kingdom