About Smart Crosby International Ltd. (02865149) United Kingdom