About Sekhon Johal & Co Limited (09257758) United Kingdom