About Brian Beumelburg Company Limited (06546581) United Kingdom