About L.a.c. Strotford Ltd (12844804) United Kingdom