About Half Acre Industries Limited (11082720) United Kingdom