About Panesar (uk) Ltd (SC485833) United Kingdom