About Skegby Holdings Limited (12001622) United Kingdom