About Havelet Limited (09908613) United Kingdom