About Encore Home Technology Llp (OC418403) United Kingdom