About Jo Allan Ltd (12113131) United Kingdom