About Inderpal Johal Limited (09508621) United Kingdom