About Beumor Holdings Limited (10797558) United Kingdom