About Barclay Mowlem (asia) Limited (02811168) United Kingdom