About Bull & Bear Trading Co. Ltd (12883926) United Kingdom