About Scarred Ltd (09700620) United Kingdom