About Jandon Investments Limited (07883555) United Kingdom