About J. & S. Franklin (holdings And Management Services) Limited (00428935) United Kingdom