About Herford 3 Limited (05679432) United Kingdom