About Scalby Holdings Limited (11843553) United Kingdom