About Lindell Lloyd Limited (11614031) United Kingdom