About Chao Phraya (glasgow) Limited (07661202) United Kingdom