About Jackie Rush Limited (12074794) United Kingdom