About Skil Three Limited (05513941) United Kingdom