About Jenkyn & Sons Ltd (13318022) United Kingdom