About One Touch Residential Limited (09691790) United Kingdom