About R. Cowing & Son Limited (00309863) United Kingdom