About Kenny & Sons Ltd (10215688) United Kingdom