About R & F Mclellan Limited (06972094) United Kingdom