About Havenfield Projects Limited (03571347) United Kingdom