About Frederic Smart & Son Limited (00879929) United Kingdom