About Spaffstrainerrestorations Ltd (13039006) United Kingdom