About Fine Touch Painters Ltd (10391129) United Kingdom