About Skeldon Holdings Limited (NI676839) United Kingdom