About Battle & Mortise Ltd. (SC521276) United Kingdom