About Alex & Deaconu Ltd (09561737) United Kingdom