About C&a Dowson Limited (07948101) United Kingdom