About Kevan Handley Limited (04565708) United Kingdom