About B & H Jagpal Limited (05810798) United Kingdom