About Brosch Direct Holdings Limited (07324782) United Kingdom