About Alfred House Limited (12117135) United Kingdom