About Lewis Capital Limited (07421468) United Kingdom