About Mike Smith Ifa Ltd. (07976632) United Kingdom