About Santokh & Surjit Johal Investments Limited (12883725) United Kingdom