About Skelmersdale Holdings Limited (05867463) United Kingdom