About Kenrick & Mileson Ltd (13551275) United Kingdom