About Rucklidge & Co Limited (11349129) United Kingdom