About Belgabar (uk) Limited (04587944) United Kingdom