About Strange Broach Limited (07650949) United Kingdom