About Alexander Herald Ltd. (09028221) United Kingdom