About Charizanis Kyriakou Engineering Limited (09912630) United Kingdom