About Alexander Levy Company Limited (00429261) United Kingdom