About H.s.bhambra Limited (04915532) United Kingdom