About Johal Associates Limited (07642919) United Kingdom