About Keele Seddon Limited (07062168) United Kingdom