About Brompton Bicycle Limited (01261512) United Kingdom