About Nicola-fee Bahl Limited (04886915) United Kingdom