About S Johal & Associates Limited (09788010) United Kingdom