About I.d. Bruce Ltd. (SC411854) United Kingdom