About A.& D.alexandrou Limited (00828089) United Kingdom