About S C Dowman Limited (07138521) United Kingdom