About Syzo Newquay Limited (13340935) United Kingdom