About Barhom Limited (11599310) United Kingdom