About Rafferty S Limited (09560528) United Kingdom