About Bbh - Swl (holdco 2) Limited (07343317) United Kingdom