About Ssa Restoration Limited (10206846) United Kingdom