About Caygill Associates Ltd. (09210562) United Kingdom