About Havilah Services Limited (10488558) United Kingdom