About Kefalos Associates Ltd (07878270) United Kingdom