About O. Seaman & Son Limited (01237050) United Kingdom