About Hadsor Limited (12383021) United Kingdom