About Scolt Holdings Ltd (12977905) United Kingdom