About L Scott Limited (09654136) United Kingdom