About Industrial Boys Limited (11794825) United Kingdom