About James Bamber Hair Limited (10270228) United Kingdom