About H Foster 1875 Limited (01065423) United Kingdom