About Bbh-swl (holdco 3) Limited (07655861) United Kingdom