About Cayol Limited (07024754) United Kingdom