About Browning Corporation Limited (08290365) United Kingdom