About Kokkalis Morse Limited (12874889) United Kingdom