About Multistrand Limited (06423127) United Kingdom