About Scerraseh Ltd (13491534) United Kingdom