About Skilltrades Limited (09076664) United Kingdom