About Alex De Silva & Co Limited (09644496) United Kingdom