About Alexander Niall Ltd. (10643568) United Kingdom