About Ssrs Panesar Limited (08426972) United Kingdom