About Wilfrid Smith Limited (01162403) United Kingdom