About Sekhon North Limited (10575478) United Kingdom