About Ken Beedle Limited (12198056) United Kingdom