About Jo Fargher Limited (12086196) United Kingdom