About Jackie Scott Limited (10563028) United Kingdom