About Millstrom Limited (05626609) United Kingdom