About A Finished Home Ltd (12134040) United Kingdom