About Lord S Taverners Enterprises Limited (03602725) United Kingdom