About Birch (london) Limited (00639304) United Kingdom