About Higham Hill Structures Ltd (09745068) United Kingdom