About L A Stevens Limited (12078072) United Kingdom