About Skill-scaff Limited (10087214) United Kingdom