About Lee R Scott Limited (12259238) United Kingdom