About Rickard 1936 Ltd. (06314212) United Kingdom