About Skilcom Limited (03590389) United Kingdom