About Haven Associates Limited (07094208) United Kingdom