About Hampton And Astley Limited (10547700) United Kingdom