About Baihe (durham) Limited (11279418) United Kingdom