About Kevin Beadle Ltd (07438503) United Kingdom