About Sharon Howorth Homes Limited (10410186) United Kingdom