About Bombshell Hair (lincolnshire) Limited (11793172) United Kingdom