About Innovative Investment & Industrial Supplies Limited (05224825) United Kingdom