About Chao Phraya (edinburgh) Limited (08074009) United Kingdom