About Henry Slesenger & Sons Limited (00425319) United Kingdom