About Lewis Home And Tech Ltd (12691720) United Kingdom