About Panesar S London Ltd (10033898) United Kingdom