About N. Minikin & Sons Limited (01387785) United Kingdom