About Havilah J&j Ltd (10659075) United Kingdom