About Alexander Stankevitch Group Ltd (12961083) United Kingdom