About Nicholas Broomfield Ltd. (11123064) United Kingdom