About Alexander Lifestyle Ltd (12930827) United Kingdom