About Fix A Scratch Limited (10452009) United Kingdom