About Kenn Scaddan Associates Limited (12435597) United Kingdom