About Havex Limited (08557653) United Kingdom