About Astor House Limited (03494030) United Kingdom