About James Hair & Co Limited (SC233888) United Kingdom