About Ploythai Falmouth Limited (10643919) United Kingdom