About Wilford Smith & Co Ltd (07583486) United Kingdom