About Bowstock Ltd. (03716385) United Kingdom