About Smfd Limited (NI645248) United Kingdom