About Ba Andreou & Co Ltd (11292360) United Kingdom