About Scathar Designs Limited (06145585) United Kingdom