About Scanstrut (holdings) Limited (07838193) United Kingdom