About C. E. Baggs & Son Limited (00648419) United Kingdom