About B Plus H Johal Limited (08290728) United Kingdom