About Stephenson Lawrence Enterprise Ltd (12805328) United Kingdom