About Tom And Douglas Barns Ltd (09367388) United Kingdom