About B&h Speed Ltd (11579115) United Kingdom