About Jollop Limited (12385243) United Kingdom