About Bresel Holdings Limited (13609036) United Kingdom