About S.a. Maltby Home Improvements Limited (08881389) United Kingdom