About Alexanders House Ltd. (10968674) United Kingdom