About H&s Subsistence Limited (11509788) United Kingdom