About Duffy Fs Limited (NI630832) United Kingdom