About The North Skelton Limited (10929816) United Kingdom