About P S Pillay Limited (12448909) United Kingdom