About James Hair Investments Limited (SC097764) United Kingdom