About Kernewek Trevow Limited (12134637) United Kingdom