About P&s De Silva Ltd (13416457) United Kingdom