About Cashelard Capital Limited (07497152) United Kingdom