About Han & Hall Limited (09261011) United Kingdom