About Stil Brompton Cross Ltd (13303563) United Kingdom