About S.p.f. Refurbs Ltd (06409283) United Kingdom