About Jag Beauty & Shaving Limited (09712944) United Kingdom